import time
from rich.progress import Progress

with Progress() as progress:

    task1 = progress.add_task("[cyan]Downloading...", total=100)
    test2 = progress.add_task("[magenta]install...", total=100)
    test3 = progress.add_task("[green]update...", total=100)

    while not progress.finished:

        progress.update(task1, advance=0.9)
        progress.update(test2, advance=0.6)
        progress.update(test3, advance=0.2)
        time.sleep(0.01)
